#@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr >><s3>00x|73>00x`c6<9c` 33c366fffg~33>00xgfffff<11111}{UUUU *U@PTUTP@U* 0b1<=?<GD0EHI B} V`}   Turbo BASIC XL                }                                 }Version 1.1 (C) 1985 Frank Ostrowski0} ! @} RLl LwD1:*.*P:E: VH) h(`h }h@,lHH HHHHHHӍl"H HHl !`GHFHJ*K+\`* ` ӥԤ`pp@F]!B }A8!452"/"!3)#8,#ompilerc &rank/strowski` a$%Ȏ$!%!xөˍ } e` e`@X ` ~   ʎDL ՠԢӱԙӹ`֝DEIH }B V0ZڝDa۝E8օܥׅݥܝHݝI V02Ӡڑڑ0 BLVl `= X }ixD!YiE!80!1T  T \L/ 䥐 LZ Keine FehlerProgrammlaenge = 8o"} Bytes GL# ĩ 䛛Bitte eine Taste dr cken L# ĩjB JKD E 0٩̍` !}0` StoppedLL '!`HHBHI ąhh`旽`L5 ' '0 ' å}ȥȥȥ ,© ĥŔHȱhL`Ԅթօׅآ&եeօ֥eׅץe؅` ٥ ¥ ¥} ¥`HJJJJ h) 0HHH hhh`  F¥ =¥HJJJJ Fh) !`:eileO™!BHIԝD}E L¥ Kein Basic-ProgrammLڥ۰ 'ܥݰ- ' ' ? ' ' ' ' ' 'iڐ۰`o}"ܙݙ `ŭJ++i2R|+\Ng\+++c|dHyks}|cc.t++i+`bfzvR+++++C|"u }Speicher vollLei8eieiee褩%Ʀƨ}` B 0`H I/O Error - h L ' 'Ȧ䖐Ȅ !Å}Թ"Å ť æّ`l Aƛƛ HiH Eh h L1ɭHisHL&Š Őƅڽ'}ş`Ɯ ŅԽŅ L]ť<.ڈX"k87 9;?੃ 驏 饞7<:ƛƛșڥșڄLP H }0.) ` &Ơ & H H` HIH hۆ `e (iLǽǽǽǽǽ"}"țILFFȕ ȦǛǦǦǛǛǡǛǛǦǛǛǛǛǛǛǛǰǰǰǰǡǡǡ#ǡǦǽǛǽțǛljȉȉȉ#} ,(""(2000000..222222222222222222222222222222**22*22(222(2222222222 ,(""(0000}000--**2*(22(2222222FL驃 ǩFL驃 驗 LFLj ǩL驀,}ɏɓ ɕ LǩLjȩ 驗Lj FL驃 驟 jȩL`FƠƠ 驉 jȩL驫,,ee}H 馜Ɯڹۅh LǠ EL1ɠ Eũ L1ɘH Ǥh8f@iiz (iLHLhhLm}ؙěƛLȊȹؙěƛL8 ː#H Integer <0 oder >65535hԅթإԙإՙLȩ ƛgɻbɯ\[ɖX }ɁSɌOɎKɔGɚXɜWɘ9ɀ<ɂNɃVɄYɈ\ɉcɊɋ-ɍɆɓ ɇoɅL;ě`ɃLLLˢ,,Ƀ!}LLL^LȹF ɗUЮ,L-ɩLLLɹɅ IL-ɹɅ積 ILȊ8$יL"}șؘHؙěƛh`Lɩ,,LȹɃ ˈiإԙLʹV W Zл,,ة#}L-I#HɠA6'؅չ؅ԢIL-ɹؙěƛLLɹ(iL-ɩL-ɘHȹ؅ȹ؅ *!h`'$} hhՠ L HH` 䅤 ř 轊轊) ½  nicht compilierbar`  ***%} MUELL ***LLISENTECONNELOASAV4CSAV5CLOA7ERROS*URENUVDEWDUMXTRACTOKEN  :, ,Lhh&}ՠ LHH`H QJSBh` L Compiler FehlerL%ɂɸɠؠL'}ěAت0װ)? Խչ L婢 ȹ )? !ěп`8P,,,,ȹ؅ȹ؅(}4@.f"g6hLiOj26FɀQɁJTPq,p,o,r,C,BL!sv@ ԩt,u,yH )}6hL!x,wH Lm楂ń兰!0$iԐń児ߩ àԈ 8 驠 (  ;*}?L!F 橠L6ȹ؅ȹ؅ ذ А,  ,LL6hhH hLU L 8 驠 ( ȹ+}؅ȹ؅Hi⢆ àhL!U,,, 詄,L6 ,),I 驪 驘 驨 驊L,} !"#$%&'()*/012346=>ADEFGHIJKLMNOPQRSTUVWXYZ[\]^_5789:kl†,-+ ÈƇ.-}L>.}!.8NQ 驠,,$ ȹL L 颺,,ԩ 6詤L6 橱L6멢Ⱦ 6<,L!m,nH ȹ /}hL!, L=,,,,,  QJSA`ު 阆٦` Ausdruck zu komplexLHH 0}àّٙhh`ئ`, 魁I& L= zȤɉ  L L XL L= 1}L- p L奝` LLL L꥝ 줗  Hdqr p> +HT V=,Ɂ%؅ԭ؅ՠ2} ȱԪ 6+ L L $0 L 饙3 ` F HL L驅L驕,H zh ~3} ɉ` E)  ذА جL- LL E2 ذ'#А ج -L2멄L4} LL Zahl>255` zȩ LL!,,,H B LhL  hi  ` E멑 zȩ 륝 z L'L E LL5}魁 H ,L L魁 LL #L餗 H , L HH 1hh`$,%H E LhL,H E멑 6} ~ LhLLé,H hȥȥ`8Ƌ` `iȥi`H h DO fehlt` REPE7}AT fehlt` WHILE fehlt` ,H hгȱȱLLL,H pɄ 񩄠  L婥 hL饀HH 8}ĩ  hh`ԥՠ8԰ձ ĩ L{ h L  Ħ {` zȤؠ 9}馕䔰 'LB` Ħ {`:LȱHeȱih` h ` IF fehlt` 2 H 饝:}٢ æّ` E멑 t$0= L&L ŤH L phH t Lh 6(() 驰 6 ĩL ;} Ƭ*L FOR fehlt` + 饝` p L, 饝`-,J,.H h,KH hH 饝h` B L<}/ 0L E L1L 쭁2,6,4H hHi 饝h` p ة9,:;LH 렌 =h,8H =} = 렊 = hL魁6=,TH! H h?7 驠 L L H HI>} Hۅ` L魁?L@,A,B,C,D,E,F,GH p LhL 렌 =I,HH 레 = 렊 =L pɄƛ L ĥ?}b:j3L_L,N(' zȥ7ج ٥`P,R(/ ٥` ON.GOTO/GOSUB expLƛ @}1LL LƚƚƚWL } Turbo BASIC XL Compiler Version 1.1 ===================================Welches Programm sollA} compiliert werden? Geben Sie zuerst die Laufwerksnummer zwischen 1 und 8 ein, und w hlen das Programm dann mit den PfeB}iltasten , ,  und . Dann RETURN dr cken.Control D = R ckkehr zum DOSControl R = Reboot )LLC}19卣 H $!h)!! ĩBD EJK  '0$ '  'ɛ撦? Ǝ LhT D}T ĩLXixYii Ǝ   ɛI'-#4=0+&*"1E}9L)0dž )L䒰D :)i  . (8 !BDEF}JK ĩ}  L ԠʯΠ J LL ӠʯΠ JL o")1 )  G} eŀ偐LM' :'7? / LLLL6墄,ȱuuL ,Lȱȱ H}LL,ҩȱӠ$0 ,Lȱ iiҠLՆԥ֥נȱհ I} J Zeile fehltȱ֪ȱ`ܹ J Label fehlt`Ԇե֥נȱȱհ8ְױօօ`ȱJ}ܑݑ 7L LH Nh-:H NEXT fehltL EXIT ohne ...L LOOP fehltL UNTIL fehltK}L WEND fehltL# N ENDIF fehlt` Filename fuer das compilierte Programm?1 DL}  :.CTB@ !0A+19ߐ~ © ƥLɛ%0:A[H h У.CM}TBD:TUZ[ oT"U8oX"Y N} Noch einmal speichern (J/N) ? !)_JN`LG R 0`H I/O Error - h LG 0` éȑO}ȑȑ 驛 Ģ éȑȩ` ""!B+W!k!}Tɩf{KH-P}2(*oi.LG;3609JNxPSPSQ};wU >kQt3J,HNjv;R}>WToU!J 1!^u$`@!r4 %gsS}}8 4"+F 1!^u$`@!r4 %gs:@@` ,@ Y0'  Y0  )@`l P?@ BD@EKHI V)?  BD@EU} HI VL@ BD@EHILVR: handler did not loadPress RETURN to try againany other key to abort ]Try agV}ainAbor@@ted@D@EHILVR: handler did not loadPress RETURN to try againany other key to abort ]Try ag@@` @ Y0 `X<@0 BD@EKHI V)?  BٍD@E HI VL@ BX}D@EHILVT: handler did not loadPress RETURN to try againany other key to abort ]Try againAborted@BzOO`PiV +P ,P X* P L-P VVR P` P`V~V0S ~U mUQVjVVHV ThVQ Z}jV $UjVV TQjV T U RV T`~VVR֝P ~UȍV` `PQfRRRRVjV [}`*) mV mV` )jV ~U~V0# mU LVYVV T` UjV`VA Q0쮁VB Q0 tV  @X \} R0xsҭ|VҢtV tVQ  ҅VVXlV`8TiTiTV~V0 7VQV T UjV`VxtV  ]}XVjV)jVW  PLY于VVkV)0 Vɛ )VoVxqVVV YVqVoV~V0V BVVX ^}`VXxsVrVVV YVsVnVXkV)0 V) VV`lVnVoV~V)`"R )`RHRH"V` _} S"S$S&S(:SIDSJOSKVSLSMSRSSSYSZS?T`*VL;S*VL;S*kVL;S~V0 TlV`hhjV)*` +S)lV` +S  +Sj `} 8*lV*0:)V V TV TL;S +S  +S)>LS 'S @ 'S)lVL;SYVV~VjV) **L5QL;Sx U ҅X L a}V TjV jV T U`ZVV~VLQjV jV T UL;S 'S lVbVV TL;SؘHrVnV nV ҙV YVrVn b}V YVnVҍ hh@oVVVؘHoV %LeTpVV YVpVoV)ؘHVVlV)>lVLeTؘHlVIlV)lV)lV c} @S R`V 7V)5ӍVxqVVV YVqVoVX 7VgUhU VV%VV=ӭjV) jV)jV8` d}V`=ӭjV)jV`<x U% ҅X`lV`8TtTtTTT-2 p2ҍ ҩxҢ ҍҢ tVU  e}zVU `xtV zV)ө%ҢX`1&V'x \VX`V`x BVXoV` ` f} VV`Ș `JM/RW/MGVY(P0P5P:PBPHPKPPPSPXP[P^PdPgPkPpPuPzPPPPPPPPPPPPPPPPPPPPPQ QQQQQQ# g}Q+Q0Q6Q=QBQIQkQvQ~QQQQQQQQQQQQQQQQQQQQQRR!R*R5R8R@RCRFRIRLRORRRWR\RaRiRnRqRvRyR|RRRRRRRRRRRR h}RRRRRRRRRRRRRSSS S SSSSS"S%S.S3S6S0LML`22I2o}0 L>0I L)Ӡ0L>2)55L0)L8 N20343ILS34ILb4hhh@Lkp})Ӡ` @`Lӭ Pө<өO h`Le͞LL`L)ҭI L L ҩq}2ӠҩFҩҌ/0x6 X `L$ )L> LK  Lg Lgr}`ELlhhL `L i*  `L `HLMLL`s}LL-)I L L-I L}L-I L-`L73Ll3ILl 3 Ll3t}` 33``L~1 ! L 0 L !L L L88u}`L* *"I"L)IL Lh)L wL"I$L=+)ŮL: L"I&LY) )@ Lv}"I(L !Lr`ȌL``lL i $Lmiw}LmiIRLLiLmiRmi,ȑ+` ҩ*x}ҩ  `+,8 m+*(m,8ȑ m+*(m,8ȑy} m+*(m,856ȑ m+*(m,8|}ȑ m+*(m,8ȑ+z}i ,iL+i ,iȑaҩ*ҥ   F  ```{}`06a0,-.<AILQVZ_bejmty|$/|}:=@CFMRU\ajv#(+9=EJORW\afhknsvy|}}`a  ',/369<ADKPUZ]`fknqw}~} %49<EHMPUXadinvy| } #agb&).16;AHWZchnu (17>LQTY\akpsx{}hh`̭`ͮΆφР`̭`͐̑Lh``+ i̥*(i`ͱ̅ȱ̈eЅϱeБL@h`}eЍ`l`hΆφР`̭`͐̑Lh``+ i̥*(i`ͱ̅ȱ̈eЅϱeБL@h``LKf ppBb""""""""""""""""""""""A  ppBb"""""""""""""""""""BA0  }~ x}Lݾ`8 iЊ` W<< d<<      KHEA>;d '}L_`` `"bL\`օЍ4ׅэ5 B`L\ؠ 001 ++)JHH}HԠ8HhȰh  YХhhhԭLb8< sa  |   }שׂ+`aH LЩȑh  ɐ0 Lȑ Э5H  h2,H)} hLb |1)iEi ` Qک bU bb Hbݬ`bհ})쮗b խծհ խծ)b i b)iբ`cE 8ckĢc$ 8cc 8c NcN Qک rc څ} rcѤʅ rcdbc)˝d% 8c(d 8c Nc a`CdEHDE BILV}Xc gcɛx`HH` ذ ٥`AMODEM 7.50 Software Calendar ClockCopyright (C) 1987 Trent DudleyEnter date} using format MM/DD/YY cd ]Enter time using format HH:MM:SS* *: A=am P=pm else 24hr ]AMOD}EM 7.50 R-TIME 8 Calendar ClockCopyright (C) 1987 Trent Dudley `"$`qa ІiB:`i<`is`i}`Ω`ϠΑѥsade`ЦiaaaiaaasΩaϠΑѥ"b`Цi&%b+b}6bi&b,b7bi3bi4biuIbebiJbfbicbibilbib"ΩbϠΑѥəb`R eT e0`}DeE6HI B VLw!eJf`Modem handler did not loadPress any key to reboot ] Hb<;fiK} Hb8i<ʎ`KfFghhh ȊHsfԈh0 hhlX+Fpwe,XiޥYiکM}ۤܦ Tg"BHI V ThܸPש`*өлIЯ}Щ П$ЙГGgBhթ֦ hg vg*`֦שx*X`թЮ&@ B V8}JJJJԨ`֦ hg vgBHI V֭*`XiޥYiߠ h hI hM܅}܅ݢ@ B VH hh ThCh>iۥ h$0 h`H$0E& I!Ieh jޥ0 h} ) eޅފe߅ߩ`XiYi`H@ BHIhLV؅ΥمϠȄԥQ@ B} Vפά BHI?i,j VީЭԤܦݩڦ۩ hg@ B Vпȹ}BHI VМЦԈ*` ֝DםE؝HٝI B Vԩ`e؅إeم٠إٰ jܑ}`)` i@ ( `-jjԅթRآ $j`TԽֽנ t}jzЪ{ХgLjkޢ֕ԵؕνR nx !.Xʎ. "l l jP  l m.`ɛL }Iܠx0-Ȅ Hh j j l l m  ߩ l܌ ` }w܈ ܩ~ 0ܘi)x}(i'iwkl ȱ܈ܬ Iܘ$w  ȑ܈Iȑ܈ܘࠐ7H }IhP w! jȘx ɩwiwI܌ `  Эޚ`xIAJ90ߩ( }M8~Ь ()# lm nְBHI V`+ ɛ!0 c^)0 ^c}`H@ BHIh V}`@ B V Ӱ% ,0@ ))ޚ`BHI V }0^c ޥօԥׅե؅R1TT~ mnUX`cOGTC?;T5TT~ U#`c }T TyUSs)!g}c (eU^8_㊤S7) Hh^^]}I^e^^e__eUU W MդГnoψΩϐ4@ BHI V<x !Xޚ`})IO`)I w܈` I` `I` R)IR` n)}In`eZ)@R0"oo)e) M)`iM)`}8`B)e )`qplqЦiiiRi SiIMjjiRjjiˍ}hjk kli~hj}k!kli fifiUggmiiVggniih hh=hHhQhih hh>hIhRhi fAhifBhiwhihi+Xgg}iYggijlijli׍jijimj#kimqVrj$kijijij&k:kij'k;kij)kij*ki(XfiY}fsftf ,0e sfe eНsfeѝtf̬n}nn~nKΩfϠΑѥqpР `Ѡ} `` e d "f b dLQr 2c /e qpL`7rѝtf̬n}nn~nKΩfϠΑѥqpР `Ѡ-@@E!8`h@"@#@j@Fn@@o@j@/`i@y@h@"@#@i@`L}CAR?"} Loading AMODEM 7.5Copyright (C) 1986, 1987 Trent Dudley":POKE752,0:POKE559,34:RUN"D1:AMODEM7?}.BAS"@ Loading AMODEM 7.5Copyright (C) 1986, 1987 Trent Dudley":POKE752,0:POKE559,34:RUN"D1:AMODEM7? =YSYQQQQQQQQQQQ1Q1Q1Q1Q1Q2Q3Q3Q4Q5Q5Q6Q7Q8Q12Q19Q76ACNACAKEDSMDOPNCLSMAITERFUN}SCRDSKTRWAIQ2000MLNMLNCOXMFTMPAPSWDSCKCLDSBFLBFRHDRMENUBFFBLTRTYTRALPAPLADDBAUSRFLAXMST}RPSCNRDTLDTLCLCFLAFEO@@@@@@@@ @ @} @ @ @@@ @0@2@@@P@Y@`@p@A(AA}d@@!@$@@ @!@"@#A$AP%A`&Ab'Bt(By)B}*A+A,B2y-./(0+(1SP2 3(4 56A)D7 8v 'P9 }:BWE;BU8<@9=@>@?@2@ABBUC@D@EFBWEG@HI@}JK@2L@SMAH7NA$O11P@Q@RS@TUV@W@X}YZLL͠ Released 14-Jun-87. (C) Copyright 1986, 1987 Trent Dudley. B 6-?:C: hhhe}`,<, $ - (-(  -%(-%$   @:,$  (}$ %$ 1 ((YA>:%,C>:,.1$6.$, %6.} 6-C:,%B:,%&6-,6-A  0^*0)67B:,%,./6.3 ;6-%A %8 4^&67B:,%+(B:,},,.26-&+!,8 %   $ 6- 6-C:, !6-?:$<:,5$<" 4N)4Y6-4N"$> ( F %(G   $H} )6.>:, %I6.>:&,J  ($K,6-?:$<%<<@:,,)%&A,$L' ' APPE6-?:C}: h)`,,# 2%E%%%R  T% A %V0 "B7`}&$0F:B@, A pX$Z 6.Z 6- \  $d0( '67%,.-6-}0$n56.""%567,. s:6.'6.-":6.x" "%}"6.5 "%6. 倯!-67,.50 67,.67,.86. &6}7<%,.* 567%,.8$*6."*67,. "67,. "67,. "67},. "67,. "67,. "%67,.6.67,.C67%,.}67%,.@6-?:C:hhhhh`,<<<<,C$56-B:,%#6.D:AUTODIAL.NUM54*!A U A367}%,.96-?6.E $JU.6-$P:',-!*67,.. >'67,}.! %% +6->6-P:+&,'',%- (}6-('( Can't find - $L#( }+-;6-+$&%,$L!B:,AP@<(>:%%%$@:7',,, 7&&<&&, 7&&<,@ :' $-}%!('6--6-:(Ap66. 倀&67,.>:%$,667,.>:%$, B6.>:%A,'(Dial} /B(Page // Mar can/%&$+(,(anual$/( bad( dl ON((~FF"(} ng ON("(~FF.(!%@#&@!$+(,.(rn lx"#( tne ON(#(~FF'( Choice ]}, F:,"6.X Ap1F:,"% $6/ 1A* %%)6-+$%&&,$/ $;!4+* 6-%! A}%@!4-*!6-&! A%E'11*%%6-&&' A%J 4K* $O 4L6-(T 4O}6-(Y 4P6-(^ 4R6-(c 4S* $h 4T6-&m4U* Ar# 4X(} # F 4M$(堣+(]293@6.F $ $--($Mark: Press lette}r to toggle ]$ -(  4$ $2A)1>:%%,AG(6-$%&&+67<,.>:(@:7,,,5}-&&G(>:%$@:7,,, A= $6. 玎(-B:,3(@:7,,7 = $'" 6-%!B:},6-"6-%6-@:7,,(AP 6-$X $]J -%9(You have selected 7&&<&&,J6.}7&<&&,b:6.7&&<&&,!-6,7,4 667,.: g3 3 '3(!Use SHIFT-CTRL-P to send passwordlJ} 6--B:,6.7,71(*/-)10*/9B67<,.J6-%vE 67,.%6-@:7&&,,&&56-&$+$,?} )!E $)6-$+,")6-$+",%$+",5 " ( 5Ġ͠Ӡś $L"(}宮, A P2 $86-< B*L( (+*,(6( : 6(~~~~~}~~~~ #:  6.I .(6.>:%&+(,, $6.K( .. ".(ATD>:%&}$+(,,. *(LD (#01-.(,,2-B:,6.7,( ((2 A@ 4,6-$} 20)39A@ "%@:,` "`6-?:C:?hhh hhhhխ @ӥe)ӥe}hhe`,:%&+",,"%(+7A"6C:7,,9&"6-?:C:h`,,& >' 6-F:,(}$6-'$HF:AT,AJ " (A M"( 6-$+*(,"$R(  AE$6.>:}%%,( W8 $"4(AT>:%&$, 8 \ 6- $( A P(6.O  }6.L  "%$$6-?:C: h)`,,$( $6- @%($ A 0} 6.M %$F  ( (((Ԡ4")"%F(  "%(} "%((:' '6-?:C:h`,," *(06-4 :6-C ACF:AD," %}( $7F:A,"?6.C $5&6-?:$<<<%&:%}$,-#%1"84< ;67%,.-6-F:A,50;6- 6.7,46., 2} % $ 4 % $0)4AB 6.B:,!6.7%,# 6.67B:,%,.6-# $}1*B:," $56-@:7%,,6-&&#45*A# 6.4#*A`04*B:,}%(6-%$$@:7%,,06-%! 6-4)4! A` 6-0*0 $ 6-%6-?:$<<$,}6-?:$<,"AAwA %6-&$+,A4)0>:,*+0)P:'',,Aw-4)4}6-$+4,# - A AF:AT,Ae6-?:$<,"A " %  6-%}B:,A% %A  (% A7 (}-#%"0(>:%$, 4 7(}[ I:, .(Not enough memory-press RESETT(!and reRUN to edit any more macrosW([ L(Edit which macro ?  *}6-&&4 )!E( No edit doneH(L bAC*67%,.b(3}=Comma ̭=Ascii CR=Atari }EOL or Ascii CRRR(J=Pause following # secs=Send current password=Use following macro # II(A=Wait 30 secs for n}ext char=wait 30 secs for Either of 2 next#II(A/=Quit in Ascii/eXit in Atari if next char rcvd in 5 secs(\ #}% "\()No real commas/80 chars maxEdit macro # now, then press RETURN2) -%()4A`}7% -%(Working...%6-<9-B:,6.7,92)3*2})4APA==0*0*0*0*}0*0*0*0AUF67<,.6-%K $67,.PB6-?:C:hխԭ`,,%-B(}%D.CONTU16-?:C: hbL\,,"-%.AB1&Z/AB Ac&6-%C:,&/6-C:,d #%} "-% (nSA (S(Macro #0 entered as shownTo make the change permanent,s@9(press RESET,} SAVE >:%,D:AMODEM75.BAS>:%,<(@ #(6-%6.E:# AP "6-( A`AP}1(( ?# '.(No1$ (Yes6- 6- $"F:,")F:,"Ap,(((6-?:C:}h) i`,,6$r 6. |7-%& 6-?:$<<,*")"-'7 A % 1((} %'(1 A (נ( "67,.( &M  ( ( }@6-+7<,4D,%$+7<,4P,M(APC " ') A.9C AP} A)6-?:$<<<&<$+,,$")(  A* ((  }&6-*   ((? "  (No6-6-"  (Yes AY Ai A}0(&( F:, 0 AplCARC()}vZT(L|B}lock # |Try # |Status: |Z5 6-6. CHKSM ERR%6-%56. C}RC ERROR 6-6-6-6- !67%,.!$6-?:$<<,$2 06-6" A"}(6-.(2 4F 67,. A06-?:C:hhh`,<&,66-@ A'F->*  (Ƞ& A&}* H1 (F:,( #6-- A$1 R, 67,.-F:%," , A!@\067,.7<,6-6" }A!P06-A:7%,,f $ A" $ 6-F:, A&C A  A! 06. Opening 4 ?}C  "6.  A' A#P  6-%6-% 46-?:C:hhh`,<&,4 &+,$$A#}  ) $6-$ G 6-& $ ,67,.>:F:%&,,76.7%,=6-G A# .  )A&0` }) A$0j K 6-%&- A( Ǻ 6 ϠנӠK A$Pt D 6-& :( Ǻ 6} Ϡ٠ӠD A$`~ (A$` L L6-$P:+?:C:#hhhԩ֠`,<%&,&%,'}, ::6-&?:C:"hhh֩ՅԠ0 IȄ`,<%&,  $ A6.Complete A( }   6.  ;6. Saving  *6-?:$<<<<,0"86-%;$( '2 ,6. ABORTED  ,( } F  ( A&@P  A&%   $6.  " -6.>:, " A'} 96. Waiting  (6-?:$<<$,9")(A'E C6. Receiving 66-?:$<<%<<&+",<$,C6-?:$< }, #  '( Okay  6-#$  " (6-  "( Timeout 6-  "( Blk Rpt 6-  " }( BAD HDR 6- 7 "( BAD BLK #6-/>:,4*"*(76-% "*** 6-%  "( Last blk  }  "( SLCT ABRT  "( ABORTED   $!*6-   $ 6- $  0 A # 6-#6 }-?:C:hhh`,<67B:,%,.>6 6.67$,. A@G}6-F:A",A"!(2( 5(? AEG06-?:$<< 6-@:>:A:,,,"AA867,.>:%$$+!,,)}> &d:(67,.:67%%,.>:%,i,(67,.們䀒=, n, 6-@:>:A:*},,, *&6-, &x ( M 6-%&767,. ;M67A,. &+},4$67,.( 00Y4 1  6Z67,.&67A,.=6-?:C: hb,}L\,,G Ag Z%D:AUTGEN75.BAS; @ Ac I A967,."9-/$%-batchrcvtowhichdri-}ve= E4I 21)39AhD67B:,,.>:&,6.D :?*67<,.4 Ah09D$6.}7,.6-6-$ &,&67,., &W# 6-6-%#6. X A4/} ]0E:*0P:Ap b& 4P: Ap!&d Aqg1'67,.1 A0}pl ApPq567,.  6.$ 567B:,%,.v  %Ap967B:1},,.9 %/%9 Aq) App)F:,"ApAq?F:,"Ae)F:,"$567,.2}? Ap;#67,.倃;67%,.>:@:7,,%$, Ap  6-"3} Au(6- %&$ &7 4E:(-(7 Ap A L))67,.4};=-/$%-;=2#;=-/$%-=V, 0X*0C*0Y"(, Au`-67B:,,.>:&,*6-+4C,%$+4Y,-$@ 5}A4 J/  6-%"%/ AuTI)67,./6-9 A?6} E6-I h & & 6-"%*"&6-$$P:'', K 6-%67,.K6-?:C:$h hEhDhIhHB VÄԩ7}`,<<, 86-?:C: hhԭi`,,&6-%&, 867%,. &6-+",%$+")"%,&!&& %)($0 8}6-$P:',6-&: 967%,.>:, &)67%,.967%,.7%,D $$ )( $$=167,.$9}5 9= $"6-6-" A$(6-?:C:hhh`,<, ( AY% A&% 6:}7,.(%167B:,%,. !"167AC,.*% 6-B:,(Ap,%"AP.% 6.6.!A;}50%7<,0:AP2%4DA`5%+4E)4P,*"%)($:%+!67,.+ Ae?%$<}7<,4D:6.7,$ APD%/,4D*7<,11*7<,/8*7<,4:/$I%7<,4:A`N% 6.D1:67,.=}$X%!!67,.]% b% ' Apg% 6. $&# A "#(AT & &(>}6-%$+",$& "6-$& 6- $&0,67,.=0 &* 6-A:,$")")"?})"%*6-& '99"'))"$'MM1@},2,3,4,5,6,7,8,9,10,11,12,13,16,20,30,32,40,50,59,60,70,82,128,195,764.'II6,21,24,1,2,4,80,90,1E3,1050,6E3,6200,17400,17999A},2E4,604,684,532798'H4;,;,;,;,;$,;,;,;,;,H6. B';6-$P:+I:,&$,'$',2;B},;$,;$,;6-C:,L'/6-P:',;,6.&67,./67,.*BK:!6.>:?:$<,,)4?(ϠC}͠B*67,.:4T:B*8 B((F:A,.6-8 B*$6-%+F:B@,"%,D}$ B +( ͠ F:,+, B%"6-, B+F:,AFB + BE} +6-")(+*+SS6-?:C:󀀀퀀>+B  6-?:C: h 01`,,* B4 Ac> BG}B \+8 86.((C) Copyright 1986, 1987 Trent Dudley]+0  B0D:AMODEM75.HLP_+W86-?:C:hH}phEhDhIhHBLV,:&,6.'6.D1:567<,.>:,? BqB$ 6. A4 P}6.$ B7<,0D %B26.󀹀#"%267,.B "%67,.B "%67,.Q}B "%67,.B" 67,.""67A#,.C 6.  Bs0C%6. A!4R}% 5C 4E: %:C. 6.67,.# A*4. ?C 6.6.6.DCE AY 67,. &6.S}* ;67%%,.A6.E NC)67,.󀹀) BsbCC #6. 瀀,4E:2 $6T} 9(C Br`gC' &'67,.7<,lC A  vC7"6-?:$<<AUTORUN SYS,9MODEM BASBRUCE BLAKE 9/9/83MIICHAEL FOCKE 5/30/85TRENT DUDLEY 11/30/85TRENT DUDLEY 6/14/87!r} A`""* CONTROLLED INPUT ROUTINE *0)@@'$D A Xl&-@%@!s}&(7@<,-@( F:Ad,"AUA`4F:Ad,"@$-@1@4!t}$J A`B+"@0)"A&,*F:@,!@)"ATJ(>:,U"AU(>:,&6-F:@,:@!u}@%A(M@U(jF:@, @%b@&)@1*A$)A(*AT)A`*!v}ARj(>:, A`  !!***** YES/NO SUBROUTINE ***4H0-@@0(Confirm change [Y/N] \!w}? A`?@x*A*@*A!A`p' (>:,$6-+"@)"A!,'$!!***** READ FIL!x}E ***********R A@@5@@<6.H6-R A H( (( Readi!y}ng  (H(" Be sure to keep a back-up copy! W 6.@&67@`,.46-%@M67$@Y&@X,.!z}W A@$/( (%( CAN'T FIND  / A$8!!***** WRITE FILE **********L`5 !{}A@5@@t[-@P:B:,'@Y,I(@7$@Y&@X<$@Y,M !|}X@[$.($( CAN'T WRITE  . A!!***** INITIALIZE **********C@!}}@+1AR@C@@**(" ̠ŠҠ0(*( BY MATT SING!~}ER, ET. AL.-(0(($($( Π<#(#( REWRITTEN BYP*(*( TRENT DUDLEY & MIKE !}FOCKEd@AR @@@@K:x;@`,;@`,;@`,;@ ,;@!},;@,;@,;@,;@,;@,;@,;I:,&A,i 6. 67@`,. +67!}@,.36.-D67@ ,.-S67@,.i6.D1:AUTODIAL.NUM!!***** TOP LEVEL MENU ******-!}@A ' ' A@@**("} ̠ŠҠ6( (0(" Press ESC to abor!}t to this menu3(6(,!!( [1] START NEW FILE@!!( [2] APPEND TO FILET""( [3] EDIT WHOLE FILEh$$!}( [4] EDIT FILE BY NAME|''( [5] ALPHABETIZE AND EDIT%%( [6] PRINT OUT BBS LIST((( [7]!} ZAP PASSWORDS IN FILEU-6-F:A6,"@v*F:AI,"@f1U( [8] RUN D1:AMODEM75.BAS)( ( ()( !} Your choice is ]; A`6-&@H; @)!@%A`&(>:%@H,&"@AQ !!!}"@)"@AA A `A&@A#`A) A8`AAAC@0D!!***** START OR APPEN!}D *****Xlb@ A`5@@@@L"@X6-@ b A E('( !}Do you wish to DELETE theE( existing  file ? A`(A "@A@6-@9!}@ A/@9 A 4"@4( } Šנ̠Š3"@3(} !} ĠϠ̠Š  A0 6.  AE6. AI@4& AF@67@,.& AI@H& AF!}67@',.& AI@\6 AG@67@A,.,67@`,.6 AI@p2 6. AG6.$ AI. AI@!}2(H 6. AH`06.>:@:,%A($+41,,: AID AI@H(67@&<@&,.(@,!}-@@,(Any more entries? A`A `6(!(Input session complete,@6 A !} !!***** EDIT ****************$ 8 1%(} Ԡ̠Š16-L 6-@` =6-$@Y!}=7&@X<%B:,&@Y,0A(t  A0  A2@ "-@@"( > (EEP ELETE  ED!}IT/!@*(>( ACK UP #( (#(UIT AVE & QUIT ? ' A`!@'6-&@2 "@u(!}>:, A( "@h(>:, A'  _@I*@T#(_&@HA4`A5 A5A6@!}A7A7` "@A ( 4"@(>:,*6-P:B:,'@Y,4 A(< ;"@f*!@*(#(>:!},16-&@; A( P A%d x !!***** DELETE **************  (  B:,(67&@X,.7%@,!}  "B:,67&@X,. A(   6-%@ $@YB:,A$  A  A , @ !!}!***** SEARCH **************T h M(Enter BBS name:(6-F:@,46-@> A@M4A | 7 6.!(!}} ǠҺ -6-@7 A#  !!***** SHOW TITLES *********  0-@@0(!} (( BBS NAME: (( PASSWORD: (( PHONE NUMBER: (( COMMENTS:0 ((!} BAUD RATE:D (( TRANSLATION:X $l  !!***** DISPLAY RECORD ******  (6.7&@3<&@3,( !}AI .-@@.(7&@X<&@D, .-@@.(7&@C<&@4, .-@@.(7!}&@2<&@, &-@@&(7&@<, -@@( -@@(4 $H \ !!!}***** FIELD-EDIT ROUTINES *p  J AE A@/67B:,%@,.J67&@X<&@D,. 0 AI@&(!}7&@X<&@D,0 A$@  J AF@ A@/67B:,%@,.J67&@C<&@4,. 0 AI@!}&(7&@C<&@4,0 A$@  J AF A@/67B:,%@,.J67&@2<&@,.0 AI@!}&(7&@2<&@,0 A$@$8B AG@ A@/67B:,%@,.B67&@<,.L( AI@(!}7&@<,( A$@`tJ AG A@J67&@3<&@3,.>:@:,%A($41,@6.7&@3:@:,%A($41,!}@6.7&@3<&@3,( AI2 AI@6(@ A$@!!***** ALPHABETIZE *********((( } !}Š̠Š(( (( Sorting file(<+6-P:B:,'@Y,&@+6-@YPA@ d/6-!}-@'6-$&/6-$x//7%@<%,/7%@<%,A@d6.7%@<%,<67%@ for screen lum'nceSHIFT-CTRL  and %} for screen colorSHIFT-CTRL 09 to use keyboard macrosSHIFT-CTRL D to display/edit macrosSHIFT-CTRL E to toggle edit wi%}ndowSHIFT-CTRL W to toggle word wrappingSHIFT-CTRL H or HELP shows this menuplay/edit macrosSHIFT-CTRL E to toggle edit wi$NAMODEM 7.50 Copyright (C) 1986, 1987 Trent DudleyReleased 14-Jun-1987A terminal program for all 8-bit Atari computers wi)}th at least 48K RAM and most popular modems, featuring XMODEM/CRC/YMODEM and YMODEM batch file transfers, word wrapping, an e)}dit window, improved autodial scanning and macros, and built-in support for SpartaDOS subdirectories and time-date stamping o)}f files with or without the R-TIME 8 cartridge from ICD, Inc.SHAREWAREI wrote AMODEM 7.50 to be used by all, especially )}those lucky enough to own ICD's SpartaDOS and R-TIME 8 clock cartridge, and I encourage FREE distribution, BUT AMODEM 7.50 is)} my copyrighted property, is NOT technically in the public domain, and NO user group, individual, or company may sell it, for)} profit or otherwise, except by written agreement with me. Additionally, it MAY NOT be distributed in any modified form what)}soever. Specific written requests for changes in the program are more likely to be answered if a DISK and STAMPED, self-addr)}essed mailer are included.If you enjoy using AMODEM 7.50, a donation ($10 is suggested) is a good way to show it and encour)}age me to write more SHAREWARE programs. Send donations to:Trent Dudley c/oStarfleet Atari User GroupP.O. Box 24064Denv)}er, CO 80224MODEM/INTERFACE/HANDLER CONSIDERATIONSIn addition to a modem handler, AMODEM 7.50 requires the use of a mac)}hine language module containing custom routines. For SpartaDOS or other command driven DOS's, this module (AMODEM75.COM) may)} be loaded by a STARTUP file. For other DOS's, this module must be appended to the modem handler or booter and loaded as an )}AUTORUN.SYS file. Instructions for transferring the necessary files and creating a bootable disk are given below.AMODEM 7.)}50 supports the following combinations of modem hardware and software:Hayes or compatible 300, 300/1200, or 1200/2400 bps m)}odem using an Atari 850 or ICD P:R: Connection interface and their built-in R: handlers. Other RS232 modems can be used, but)} may not autodial or hang up on command. Other 850 interface substitutes work with varying degrees of success.Atari 1030 m)}odem using its built-in T: handler (supports tone dialing but is not self-relocating).Atari XM301 or 1030 modem using the T)}: handler supplied on the XETERM disk (a slight superset of the 1030 T: handler; it too supports tone dialing but is likewise)} not self-relocating). Both T: handlers take up about 1K more RAM than the R: handlers due to the huge amount of code needed)} to implement tone dialing.Atari 835, 1030, or XM301 modem using a version of the R.BIN handler (self-relocating, does not )}support tone dialing, but gives about 1K more buffer space than the T: handlers).I have created a self-relocating version o)}f the XM301 T: handler which may be used with any Atari modem.MPP/Supra 1000C/E or 300AT modem using a modified version of )}the MPP Rev. 1.0 MINI R: handler. I have rewritten this MPP R: handler to make its relocation routine compatible with Sparta)}DOS.Buffer size is about 4K using DOS 2.0/2.5 or SpartaDOS 3.2; 8K using SpartaDOS 2.3 (except when using the 1030 T: hand)}ler or the original XM301 T: handler); 24K using SpartaDOS 3.2 and BASIC XE in EXTENDed mode (see below). Subtract about 1K )}from each of these figures if using a relocating T: handler. Long macros will reduce these figures (except when using BASIC )}XE).A disk containing Atari DOS 2.5, AMODEM 7.50, the machine language module AMODEM75.COM, Atari DOS/SpartaDOS compatible )}handlers for all the above combinations, and the autodial file generator program AUTGEN75.BAS is available from the address a)}bove. Enclose a STAMPED, self-addressed disk mailer AND $10 to cover disk and copying costs.T: HANDLER/DOS CONSIDERATIONS)}The Atari 1030 T: handler and the XM301 T: handler as supplied on the XETERM disk are incompatible with some DOS's because )}unlike the R: handlers, they do not relocate themselves above DOS at bootup. If you have this problem, use my version of the)} Atari XM301 T: handler (or the R.BIN handler, if you can do without tone dialing; this will give about 1K more buffer space)}).Both the 1030 and XM301 T: handlers use the cassette buffer, so any DOS which tries to use that space for density checkin)}g (e.g. at least one version of SMARTDOS) is incompatible.PREPARING A BOOTABLE AMODEM 7.50 DISKFormat a disk and write t)}he DOS of your choice, then copy AMODEM75.BAS and AUTGEN75.BAS to it. Users of single disk drives and DOS 2.0/2.5 must use t)}he O function; others use the C function or COPY command as appropriate.If using an Atari 850 or ICD P:R: interface, copy )}BOOT850.COM.If using an Atari XM301, 1030 or 835 modem, copy THANDLER.COM (my version of the XM301 T: handler). 1030 users)} may use its built-in T: handler by copying BOOT1030.COM. Any of these modems may also use the R.BIN handler by copying RHAN)}DLER.COM.If using an MPP 1000C/E or 300AT modem, copy MPPHNDLR.COM.DOS 2.0/2.5/Other DOS's supporting AUTORUN.SYS-type fi)}les: Rename whichever .COM file you copied to AUTORUN.SYS; then copy AMODEM75.COM to the new disk and append it to AUTORUN.)}SYS (use the C function or COPY command as above, but add /A to the destination filename: AMODEM75.COM,AUTORUN.SYS/A). If y)}ou want AMODEM75.BAS to be automatically loaded and RUN, append the AUTOBOOT.COM file to the combined AUTORUN.SYS file you ha)}ve just created.SpartaDOS/other DOS's supporting batch files: Copy AMODEM75.COM to the new disk; then create a STARTUP.BA)}T file consisting ofxxxxxxxxAMODEM75CARRUN "D:AMODEM75.BAS"where xxxxxxxx.COM is the name of whichever .COM file you c)}opied.If desired/necessary, add ramdisk installation/configuration commands, etc., BEFORE the AMODEM75 command.The preced)}ing STARTUP.BAT format works for SpartaDOS; other DOS's may require a different filename or format.RUNNING AMODEM 7.50T)}he machine language module installs machine language routines required by AMODEM 7.50 and determines if you are using an R-TI)}ME 8 clock cartridge. If so, it installs the necessary support code and displays a title message.If you are not using an R)}-TIME 8, it installs the necessary support code for a software clock and displays its title message. If you are using Sparta)}DOS, it then offers you the opportunity to enter the date; pressing RETURN uses the default date of 28-Feb-87. In any case )}the software clock then offers you the opportunity to enter the time; the default time is 12:00:00pm. If A or P is typed af)}ter the time, AMODEM 7.50 will accept the time in am/pm format; otherwise military-style 24 hour time is used.DO NOT use A)}NY of the SpartaDOS time-date display/support files (e.g. TD, TDLINE, RTIME8, ZHAND, etc.)! Support code for the R-TIME 8 is)} built into AMODEM7.50, including automatic updating of the time-date stamping functions of all SpartaDOS versions.The mach)}ine language module requires ALL of Page 6. If you run AMODEM 7.50 and then use a program which disturbs ANYTHING in this ar)}ea, the computer may lock up and you MUST reboot before attempting to run AMODEM 7.50 again.OSS BASIC XEAMODEM 7.50 was )}written with Atari BASIC but CAN be used with BASIC XE by OSS, Inc. To do so using the EXTENDed mode, LOAD "D:AMODEM75.BAS",)} add the line1 SET 15,1to the program, then type EXTEND. When the XE Ready prompt appears, SAVE "D:AMODEM75.BAS". You w)}ill then have an upload/download/dialing buffer of about 24K bytes, and some functions will operate marginally faster; time-)}critical functions are in machine language anyway, so even using FAST mode would not have much effect. Accurate machine lang)}uage timing/delay routines assure that the increased execution speed of BASIC XE has no adverse effects.DEFAULT PARAMETERS)}AMODEM 7.50 automatically determines the modem/handler combination you are using and configures itself accordingly. It set)}s a default long-distance access string LDS$="1-" in the configuration area (lines 30000-30099). If you are using a third-pa)}rty long-distance service, LIST these lines, find the "1-" string, and change it to your local access number and access code )}(e.g. "555-1212,,123456") and reSAVE the program.Initial values for many other display, telecommunications format, and dial)}ing parameters are also set in lines 30000-30099. Below are descriptions of the functions of the relevant variables/memory l*}ocations and their allowed values:LM=Q0 or Q2 Left margin ZERO or TWO. You can use other values, but then don't use SHIFT*}-CTRL M: it will reset LM to zero or two.SETCOLOR Q1,Q9,Q10 or 0-15 Initial letter brightness (Q10=usual)SETCOLOR Q2,Q9,*}Q4 or 0-15,0-15 Initial screen color and brightness (Q9,Q4=usual blue)SETCOLOR Q2,Q9,Q4 or 0-15 Initial border brightness*} (Q4=medium dark)POKE 622,Q0 or Q128 Fine scrolling OFF or ON (XL/XE computers only).POKE 1539,Q0 or Q1 Word wrapping O*}FF or ON.POKE 1540,Q0 or Q128 Fast key repeats OFF or ON.POKE 1544,Q0 or Q1 Edit window OFF or ON.POKE 1707,Q0 or Q12*}8 12 hour (am/pm) or 24 hour (military) clock display.TRN=Q0 or Q32 ASCII or ATARI translation.PAR=Q0 or Q1 or Q2 or Q3*} Outgoing parity (Q0=None Q1=Odd Q2=Even Q3=Set).LF=Q0 or 64 Linefeeds APPENDED or NOT APPENDED to carriage returns (in A*}SCII mode only).PLX=Q0 or Q1 FULL or HALF duplex mode.TD=Q0 or Q1 Tone dialing OFF or ON (tone-capable modems only).L*}DS=Q0 or Q1 Long distance dialing OFF or ON.RDL=Q0 or Q1 Automatic redialing OFF or ON.LDS=Q0 or Q1 Dial WITHOUT or WI* }TH long distance access code below.LDS$="1-" or "Up to 20 characters " Long distance access code (for users of third-party* } long distance carriers).CW=Q15 or 15-?? Number of seconds to wait for a connection after dialing.LW=Q15 or 0-?? ADDITI* }ONAL number of seconds to wait for a connection after dialing when using the long distance code.IF TYP=Q3 THEN BAUD=Q0 or Q* }10 or Q12 RS-232 modems default to 300 or 1200 or 2400 bps.ONLINE FUNCTIONSThe initial help screen shows the functions * }which may be executed from the terminal mode. The text for this menu has been moved to the separate disk file AMODEM75.HLP t*}o increase the available buffer size. If this file is not found, the copyright notice is displayed instead. Brief explanati*}ons of the online functions follow:A joystick plugged into controller jack 1 simulates the action of eight different keystr*}okes as shown (^ stands for CONTROL). These may be changed; substitute the desired characters in the eight-character string*} in line 1060 (the heart stands for RETURN).SHIFT-CTRL R resets the call timer (located in the middle of the second line of*} the header) to 0:00:00.SHIFT-CTRL T toggles the call timer on or off. The timer is automatically reset and started when a*} new carrier is detected. With Atari 835/1030/XM301 and MPP 1000C/E/300AT modems, it is stopped when carrier is lost.SHIFT*}-CTRL S toggles smooth vertical scrolling on or off, on XL/XE computers only. Smooth scrolling is automatically disabled at *}each new connection at 1200 or 2400 bps, because smooth scrolling is so slow that input is lost at these speeds.SHIFT-CTRL *}F toggles the key repeat rates between normal and twice as fast as normal, on all computers. Note that with SpartaDOS 3.2, u*}nless KEY OFF is inserted in the STARTUP.BAT file, key repeats will always be FAST.SHIFT-CTRL M toggles the left screen mar*}gin between 0 (40 columns) and 2 (38 columns).SHIFT-CTRL I increases the brightness of the letters on the screen, rolling o*}ver to minimum luminance when maximum luminance is exceeded.SHIFT-CTRL DELETE increases the brightness of the screen border*}, rolling over like SHIFT-CTRL I.SHIFT-CTRL < and > increase and decrease the brightness of the main screen.SHIFT-CTRL [u*}p arrow] and [down arrow] change the color of the main screen.SHIFT-CTRL 0 through 9 and P pass control to one of the keyb*}oard macros. (More about macros below.)SHIFT-CTRL D displays all ten of the macros and allows you to edit any one of the m*}acros.SHIFT-CTRL E toggles the edit window. When using the edit window, all keystrokes are collected and displayed in a th*}ree-line window at the bottom of the screen until RETURN is pressed, then sent all at one time. Modem input continues to be *}displayed on the main screen as it is received.SHIFT-CTRL W toggles word wrapping. When this mode is active, all words of * }less than 15 characters at the end of a line are moved to the beginning of the next line to improve readability. A W is disp*!}layed at the end of the second header line when word wrappping is active.SHIFT-CTRL H or HELP (on XL/XE computers) will red*"}isplay the help file. second header line when word wrappping is active.SHIFT-CTRL H or HELP (on XL/XE computers) will red(OFFLINE FUNCTIONSPress SELECT to display the offline functions menu.A loads the AUTODIAL.NUM file of phone numbers, desc.$}riptions, etc., and goes to the autodial menu. Use the AUTGEN75.BAS program supplied on the disk described above to generate.%} or modify your autodial file. To return to the offline menu, press X or the SELECT key. From the autodial menu, you may ch.&}ange translation mode, duplex mode, baud rate (if applicable), and turn automatic redialing, long distance mode and tone-dial.'}ing mode (if applicable) on or off. Press + to page forward, - to page backward, or a page number to display that page of ch.(}oices. Press M to manually enter a number to be dialed. Press letters A through J to dial the corresponding selection. Bau.)}d rate and translation will be automatically set for each choice, and when connection is made, pressing SHIFT-CTRL P will sen.*}d its password as a macro (see below). You may mark any number of selections by pressing K, then the letters of the desired .+}selections. When a selection is marked, its letter appears in inverse video. You may mark selections on different pages sim.,}ultaneously; when all desired selections from all pages are marked, press S to begin scanning. Each of the marked choices w.-}ill be repeatedly dialed in turn until one of them connects. That selection is then unmarked but the other marks are remembe..}red so that when the call is over, you may continue scanning without remarking.B (RS232 and MPP modems only) changes the ba./}ud rate. RS232 modems may use 300, 1200, or 2400 bps. MPP modems may use 300 or 450 bps; slightly higher rates are possibl.0}e but are not reliable with all MPP modems.CTRL-B (invisible function for RS232 modems only) allows you select a special ba.1}ud rate (600, 1800, 4800 or 9600 bps). The faster speeds are useful for rapid file transfers between null-modem connected co.2}mputers.G (visible only with 835/1030/XM301 modems, but works with all types) sets up for individual Atari-to-Atari communi.3}cation (ATARI translation in half duplex mode).P toggles between full and half duplex mode. Use full duplex mode when conn.4}ected with a bulletin board system. Use half duplex mode when connected with a computer which does not echo your keystrokes .5}back to you.L toggles the automatic appending of linefeeds to outgoing carriage returns (in ASCII mode only). Note that th.6}e R.BIN handler does not support this feature - another reason to use the XM301 handler for all Atari modems.T toggles betw.7}een no translation (ATARI mode) and light translation (ASCII mode). In ASCII mode, bells, backspaces, tabs, form feeds, carr.8}iage returns, and line deletes are translated with their Atari equivalents. All other outgoing CONTROL-characters (e.g. CTRL.9}-C needed to log onto CompuServe) are sent unaltered; incoming linefeeds (ASCII $0A) are ignored in terminal mode. Translat.:}ion mode does NOT affect XMODEM/CRC/YMODEM file transfers.I allows you to choose between the outgoing parity modes. Note t.;}hat the MPP handler does not support this feature.C sets up the capture buffer. Acceptable destination filenames are E: (s.<}creen editor), P: (printer) and Dx:FILENAME.EXT (disk file, where Dx: is optional and x is a digit 1 through 9). If the file.=}name selected already exists, the program will ask permission to erase it. From terminal mode, use the OPTION key to start o.>}r stop capturing. Press START to erase what has been captured so far and start over. Capture to E: may be instantly initiat.?}ed from terminal mode by pressing START or OPTION, if no other file transfer setup is in effect. The purpose of capturing to.@} E: is to allow you to review what you have captured before saving it to printer or disk.D dumps the contents of the captur.A}e buffer to the selected device. When capturing to a disk file or to a printer, this is automatically done when the buffer f.B}ills to within 512 bytes of capacity, then capturing is resumed. If the buffer fills up while capturing to the screen (the E.C}: device), the captured text will be displayed, then the program will ask if you wish to retain the buffer. If so, you must .D}answer the prompt with P: or a disk filename. The buffer is then printed or saved and capturing is resumed.E allows you to.E} erase the current buffer and file transfer setup.N allows you to rename the destination file for the capture buffer. Do t.F}his to set up to save an existing capture buffer to a different device than that to which you started capturing e.g. if you i.G}nitiated capturing to E: using the START key and wish to save what you have captured to a disk file.R sets up to receive a .H}file using XMODEM, XMODEM/CRC or YMODEM protocol. XMODEM uses a one-byte additive checksum for each 128-byte block of inform.I}ation; XMODEM/CRC uses a more reliable two-byte Cyclic Redundancy Code checksum for each 128-byte block; YMODEM uses a simi.J}lar two-byte CRC checksum, but with 1024-byte blocks of information. The larger block size gives faster file transfers, espe.K}cially on packet-switched long distance services (e.g. PC Pursuit).Y AMODEM 7.50 now supports YMODEM batch downloading. If.L} a BBS supports this file transfer mode, you can download several files at a time without having to type in the name of each..M} AMODEM 7.50 will ask which disk drive to which you wish to save the files, then checks to see if that drive is in fact avai.N}lable. Then tell the BBS to mark the files you wish to download. When the BBS indicates it is ready to begin, press the STA.O}RT key. The BBS will send the name and length of each file before sending its contents. CAUTION: any unprotected (unlocked.P}) files with the same name as any of the marked files will be replaced. A file will be properly received if its last multipl.Q}e of 128 bytes is padded in the usual Atari style with the number of valid bytes. The program can also handle further paddin.R}g of the last 1024-byte block with CTRL-Z characters. Few Atari-based bulletin board programs currently support this YMODEM .S}batch transfers; Forem ST is the one on which this implemetation was tested. Many thanks to Jim, Sysop of the Mile High BBS.T} (303) 431-1404 for his help and forbearance in testing this new feature.S sets up to send a file using XMODEM, XMODEM/CRC,.U} or YMODEM protocol.During X/YMODEM file transfers, the data being transmitted or received are displayed along with informa.V}tion on the status of the transfer. The Christiansen XMODEM protocol was rigorously followed, but allowance was made for tho.W}se Atari BBS's which don't use a correct implementation, and for slow transmission. With the addition of CRC, YMODEM, and YM.X}ODEM batch, AMODEM 7.50's file transfers are even more reliable and convenient.U sets up to upload a disk file using XON/XO.Y}FF (XTRL-S/CTRL-Q) XMODEM protocol. A CTRL-S character received while sending will pause transmission and wait for any input.Z} character for up to two minutes before aborting. Technically, one should wait for a CTRL-Q character before resuming, but t.[}his seems to work okay.After setting up to receive, send, or upload, press the START key to begin transmission; hold down .\}the SELECT key to abort transmission. Take care not to accidentally touch the keyboard during file transmissions - any key y.]}ou press will be treated as if it were received over the modem, causing a checksum error; the block being transferred will h.^}ave to be repeated. In the case of uploading, the extra character sent may corrupt the file being transferred.1 through 9 ._}display the directory of the disk in the drive of that number. If you are using SpartaDOS, SpartaDOS-formatted disks will be.`} shown using its extended directory format unless you are holding down the SELECT key when you press the drive number, in whi.a}ch case the usual double-wide display with file size in sectors is used. When viewing subdirectories, be sure to give the CO.b}MPLETE pathname from the current (sub)directory to the desired (sub)directory.CTRL-A picks up the phone in the answer mode .c}and waits up to 30 seconds for a connection. This function will not work with some MPP modems, which will go into answer mod.d}e only when answering a ringing phone line.CTRL-O picks up the phone in the originate mode and waits up to 30 seconds for a.e} carrier.CTRL-H hangs up the phone. This function may not work with an RS-232 modem which does not pay attention to the DT.f}R line (e.g. Anchor Mark XII) nor with an MPP 1000E modem which has answered the phone. In either case, to hang up, turn off.g} the modem or wait for the originating modem to break the connection.CTRL-D allows you to set an output delay rate. This i.h}s useful when noisy phone lines or busy mainframes make file transmission difficult. While a delay rate is in use, D will ap.i}pear next to the baud rate in the upper right corner of the screen. A delay rate of 27 will slow down transmission at 300 bp.j}s by a factor of two, to 15 characters per second, and transmission at 1200 bps will be slowed by a factor of five, to 24 cha.k}racters per second.CTRL-S when using an R-TIME 8 clock cartridge allows you to switch the time-of-day clock between am/pm m.l}ode and 24 hour mode. When using a software clock, CTRL-S allows you to set the clock time (and display mode).CTRL-Q (invi.m}sible function) allows you to quit AMODEM 7.50 and exit to AUTGEN75.BAS, the autodial file editing program. If AMODEM 7.50 i.n}s reLOADED and RUN without rebooting, the clock will remain accurate.CTRL-P dumps the current main screen, from the top lin.o}e through the line cursor is on (including any line(s) hidden by the header/window), to a printer or to a disk file (D1:SCREE.p}N.DMP). CONTROL-characters are replaced with spaces. To save more than one screen to disk, you must use the CTRL-R function.q} to rename the existing SCREEN.DMP to another unique name first, or it will be replaced by each successive screen dump.CTRL.r}-C copies a disk file to screen (E:), printer (P:), or another disk file. Copying between two disks on a single drive is NOT.s} supported.CTRL-L, -U, -R, or -E will respectively lock (protect), unlock (unprotect), rename, or erase (delete) a disk fil.t}e.CTRL-F allows you to format a disk in Atari DOS 2.0/2.5 format in drive one through eight. NOTE that SpartaDOS 3.2 disab.u}les this function when using OSS' BASIC XE.All DOS functions require confirmation before being executed.USING THE MACROS.v}The macros allow you to log onto bulletin boards with just one keystroke. When you know the logon procedure of a BBS, you .w}can construct a macro which will wait for the proper prompting characters and then send your name and password automatically..x} The expanded macro commands of AMODEM 7.50 can also be used to automate the process of connecting with PC Pursuit nodes.I.y}f the capture buffer fills up while a macro is being processed, the macro will be aborted but the buffer will automatically .z}be saved.A macro may consist of up to 80 characters, including all non-inverse characters (except commas) and the following.{} five inverse characters, which have special meanings:(inverse C) is translated to a real comma. The reason for the exclus.|}ion of real commas is that the macros are stored in BASIC DATA statements, which are separated by commas. If you try to incl.}}ude a real comma, BASIC will truncate the macro when the program READs it.(inverse M) is translated to RETURN; ASCII carria.~}ge return (CR=$0D) or ATARI end-of-line (EOL=$9B), depending on the translation mode in effect at the time the macro is execu.}ted.(CTRL-M) sends an ASCII carriage return character (CR=$0D) regardless of the current translation mode (all other CTRL c.}haracters may be included in macros as well).(inverse P) followed by a digit 1 to 9 will pause for that number of seconds..}(inverse S) inserts the password for the last number dialed from the AUTODIAL.NUM file, if any, into the macro string. Take.} care when using this character at the beginning of a very long macro (more than 70 characters); it could cause the macro st.}ring to expand beyond the maximum allowed length of 80 characters. NOTE that you will usually, but not always, need to follo.}w this character with (inverse M) to send a RETURN after the password.(inverse U) followed by a digit 0 through 9 will swit.}ch control to the macro of that number. Any macro commands or characters following the digit will be ignored.(inverse W) f.}ollowed by any character will wait up to 30 seconds for that character to be received before proceeding. Note that macro pro.}cessing continues whether or not the desired character is received.(inverse E) followed by any two characters will wait up .}to 30 seconds for either of those characters to be received before proceeding. Note that macro processing continues whether .}or not the desired character is received.(inverse Q) followed by any character will quit the macro and set ASCII translatio.}n mode if that character is received within 5 seconds.(inverse X) followed by any character will exit the macro and set ATA.}RI translation mode if that character is received within 5 seconds.Any modem input received while paused or waiting will be.} displayed. When a macro terminates by running out of characters (NOT by your pressing a key or by the action of the Q or X .}commands), a RETURN (EOL or CR, depending on translation mode) will automatically be sent, so you need not terminate each mac.}ro with (inverse M). This could conceivably be undesirable in rare situations, but I felt it was better to leave it this way.}.BBS LOG-ON MACRO EXAMPLEAssume you dial a number from the autodial menu, get a connection, and receive a prompt such as.}Enter your name ]If you the then pass control to a macro consisting ofYOUR NAME(inverse M)(inverse W)](inverse S)AMODE.}M 7.50 will send YOUR NAME(RETURN) and then wait up to 30 seconds for a prompt containing the ] character, such asEnter you.}r password ]and then send the password read from the AUTODIAL.NUM file for this selection, then terminate the macro and sen.}d (RETURN). Note that pressing SHIFT-CTRL P at any time after connection (except DURING a macro!) will send the current pass.}word. Incidentally, passwords read from the AUTODIAL.NUM may contain real commas, since they are not READ from DATA statemen.}ts.PC PURSUIT MACRO EXAMPLESAssume you have connected with your local PC Pursuit access number at 1200 bps and received t.}he @ prompt. If you then pass control to macro #1 consisting of C DIAL 303/12(inverse C)SYSTEMIDNUM(CTRL-M)(inverse W)=PAS.}SWRD(CTRL-M)(inverse E)BC(inverse Q)T(inverse U)1AMODEM 7.50 will send the C DIAL command for the 303 node at 1200 bps usin.}g your SYSTEMIDNUM. When the PASSWORD=prompt is received, it will send your PASSWRD, then wait for B or C, as in the pro.}mptsDIAL 303/12 BUSYDIAL 303/12 CONNECTIf it is the CONNECT prompt, when the T is received AMODEM will quit to the termi.}nal in ASCII mode. If it is the BUSY prompt, when the 5 seconds is up the macro will chain back to itself and repeat the pro.}cess.The autodial menu isn't set up to dial phone numbers while connected to the remote node, but you can use a macro #2 to.} do the job:ATDT5551212(CTRL-M)(inverse E)BC(inverse X)TATDT5551234(CTRL-M)(inverse E)BC(inverse Q)T(inverse U)2AMODEM 7..}50 will try 555-1212 and exit in ATARI mode if it CONNECTs, otherwise it will try 555-1234 and quit in ASCII mode if it CONNE.}CTs, otherwise it will chain back to itself and repeat the process.e it will try 555-1234 and quit in ASCII mode if it CONNE,DREAD.ME file for AMODEM 7.50Released 14-Jun-1987 by Trent Dudley Only the modem/interface handler/booter files are uncha2}nged from previous releases in my AMODEM series. The files you must have to update to version 7.50 from version 7.4 or 7.41 2}are: AMODEM75.COM Updated machine language routines; fixed some bugs, including a word-wrapping bug on old 800 computers2}. AMODEM75.BAS Significantly revised BASIC program; now includes YMODEM batch downloading, and fixes MPP dialing problem2}s. AMODEM75.HLP To save memory, the help screen now resides in this separate text file. AUTGEN75.BAS Minor revisions 2}(references to AMODEM74.BAS changed to AMODEM75.BAS; exit to AMODEM disabled if AMODEM75.COM has not been loaded). AUTOBO2}OT.COM Similar minor revision; it now commands BASIC to RUN "D:AMODEM75.BAS" when appended to AUTORUN.SYS file. AM750PT12}.DOC and AM750PT2.DOC Revised documentation files. PLEASE READ THE DOCUMENTATION CAREFULLY - some of AMODEM 7.50's features2} are invisible or non-obvious in nature. Several new features requested by users have been incorporated into AMODEM 7.50. 2} Send your suggestions and SHAREWARE donations to:Trent Dudley c/oStarfleet Atari User GroupP.O. Box 24064Denver, CO 802}224d your suggestions and SHAREWARE donations to:Trent Dudley c/oStarfleet Atari User GroupP.O. Box 24064Denver, CO 800 B AQ@F%)( Can't find  ) AD:AUTGEN75.BASD1:AMODEM75.BAS((8( Loading 4d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%:} DD˙`  }J)Lr J  ((  p L ()   J:}L= ( L 0q A    IB JC;? D W :} LL  ` W )LA!  ߰")-݆ p" :} $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ`:}$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H :}p h  hyhy D L> L JJ    ! LA*` BF:}7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L:}EE !E^ ^ E E7EȩEdE/EȩE  D:} .L }  ;F d  ;?F7F? ( .   Z D LL d :} . D  L    p  E` , d)  D L) 0BM݊L݉:} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G:} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G:} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK:}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU :} L ? .  t`GBJ ~DEHI B V0dV:}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh:}DEL8HI4 0 HI,0 0  9 .G VLO:},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI:} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI:} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO :}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -:}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH:}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu 8} 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG>}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES>}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N'>}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx >}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT>} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL>}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD>}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.>}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC>}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#>}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY>}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E >}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A>}LLOWED IN DESTINATION 0 <.|K} JB 1KB BDDEEHI VHHIIH 1ɈL1 B>} V B VI' ,#L#L!& 0 0 0 & B 1L!RENAME - GIVE OLD NAME, NEW}:)LS)''>}' 70 2i0H'K' 00' 1 y0Y'! 'L!BJD'EJL1WHICH DRIVE TO FORMAT?TYPE "Y" TO FORMAT DISK 2D2:'>}U ' 1L! v_ \b \LNO CARTRIDGE' 70 2 0P vL RUN FROM>} WHAT ADDRESS?TYPE "Y" TO CREATE MEM.SAV' y0Y s0 ( 1 L! FL1MEM.SAV FILE ALREADY EXISTS( 70 2 0 0+)>}') S)) 1 y0Yr( 1B*D)EJ 1 B 1 .{+)} 1 //3Hu >}ξL/L!DRIVE TO WRITE DOS FILES TO?WRITING NEW DOS FILESTYPE "Y" TO WRITE DOS TO DRIVE 1.D1:DOS.SYSERROR - NOT VERSIO>}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 >}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US>}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2>} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,>}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0>}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,Hh>}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURN>}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.>},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  >}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#P>},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭ>}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DO>}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξ>}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE >}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!>}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥ>}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAME>} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 L>}!ERROR- 160ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXA>}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u>} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u<__`06HH/Lc) 55L`1Ȍ/3L3L/I B}L/1I11`LLN1) 55L1 1/4L>0LML`22I2B}0 L>0I L)Ӡ0L>2)55L0)L8 N20343ILS34ILb4hhh@LkB})Ӡ` @`Lӭ Pө<өO h`Le͞LL`L)ҭI L L ҩB}2ӠҩFҩҌ/0x6 X `L$ )L> LK  Lg LgC}`ELlhhL `L i*  `L `HLMLL`C}LL-)I L L-I L}L-I L-`L73Ll3ILl 3 Ll3C}` 33``L~1 ! L 0 L !L L L88C}`L* *"I"L)IL Lh)L wL"I$L=+)ŮL: L"I&LY) )@ LC}"I(L !Lr`ȌL``lL i $LmiC}LmiIRLLiLmiRmi,ȑ+` ҩ*C}ҩ  `+,8 m+*(m,8ȑ m+*(m,8ȑC} m+*(m,856ȑ m+*(m,8|}ȑ m+*(m,8ȑ+C}i ,iL+i ,iȑaҩ*ҥ   F  ```C }`06a0,-.<AILQVZ_bejmty|$/C }:=@CFMRU\ajv#(+9=EJORW\afhknsvy|C }`a  ',/369<ADKPUZ]`fknqw}C } %49<EHMPUXadinvy| C } #agb&).16;AHWZchnu (17>LQTY\akpsx{C}hh`̭`ͮΆφР`̭`͐̑Lh``+ i̥*(i`ͱ̅ȱ̈eЅϱeБL@h`C}eЍ`l`h`LKf ppBb""""""""""""""""""""""A  ppBb"""""""""""""""""""BA0  C}}~ xLݾ`8 iЊ` W<< d<<      KHEA>;d C}'L_`` `"bL\`օЍ4ׅэ5 B`L\ؠ 001 ++C})JHHHԠ8HhȰh  YХhhhԭLb8< sa  |C}   שׂ+`aH LЩȑh  ɐ0 Lȑ Э5H  hC}2,H) hLb |1)iEi ` Qک bU bb Hbݬ`bC}հ)쮗b խծհ խծ)b i b)iբ`cE 8ckĢc$ 8cc 8c NcN QکC} rc څ rcѤʅ rcdbc)˝d% 8c(d 8c Nc a`CdEHDE C}BILVXc gcɛx`HH` ذ ٥`AMODEM 7.50 Software Calendar ClockCopyright (C) 1987 Trent DudlC}eyEnter date using format MM/DD/YY cd ]Enter time using format HH:MM:SS* *: A=am P=pm elC}se 24hr ]AMODEM 7.50 R-TIME 8 Calendar ClockCopyright (C) 1987 Trent Dudley `"$`qa ІiB:`C}i<`is`i`Ω`ϠΑѥsade`ЦiaaaiaaasΩaϠΑѥ"b`C}Цi&%b+b6bi&b,b7bi3bi4biuIbebiJbfbicbibilbib"ΩbϠΑѥəb`R eC}T e0`DeE6HI B VLw!eJf`Modem handler did not loadPress any key to reboot ] HC}b<;fiK Hb8i<ʎ`KfFghhh ȊHsfԈh0 hhlX+Fpwe,XiޥYiC}کMۤܦ Tg"BHI V ThܸPש`*өлC }IЯЩ П$ЙГGgBhթ֦ hg vg*`֦שx*X`թЮ&@ BC!} V8JJJJԨ`֦ hg vgBHI V֭*`XiޥYiߠ h hI C"}hM܅܅ݢ@ B VH hh ThCh>iۥ h$0 h`H$0E& I!Ieh jޥC#}0 h ) eޅފe߅ߩ`XiYi`H@ BHIhLV؅ΥمϠȄԥC$}Q@ B Vפά BHI?i,j VީЭԤܦݩڦ۩ hg@ B VC%}пȹBHI VМЦԈ*` ֝DםE؝HٝI B Vԩ`e؅إeم٠إٰC&} jܑ`)` i@ ( `-jjԅթRآ $j`TԽֽנC'} tjzЪ{ХgLjkޢ֕ԵؕνR nx !.Xʎ. "l l jP  l mC(}.`ɛL Iܠx0-Ȅ Hh j j l l m  ߩ l܌ ` }w܈ ܩ~ 0C)}ܘi)x(i'iwkl ȱ܈ܬ Iܘ$w  ȑ܈Iȑ܈ܘC*}ࠐ7H IhP w! jȘx ɩwiwI܌ `  Эޚ`xIAJ90ߩ(C+} M8~Ь ()# lm nְBHI V`+ ɛ!0 c^)C,}0 ^c`H@ BHIh V}`@ B V Ӱ% ,0@ ))ޚ`BHC-}I V 0^c ޥօԥׅե؅R1TT~ mnUX`cOGTC?;T5TT~ U#C.}`c T TyUSs)!g}c (eU^8_㊤S7) HhC/}^^]I^e^^e__eUU W MդГnoψΩϐ4@ BHI V<x !XC0}ޚ`)IO`)I w܈` I` `I` R)IC1}R` n)In`eZ)@R0"oo)e) M)`iMC2})`8`B)e )`qplqЦiiiRi SiIMjjiRjjiˍ}hjk kC3}li~hjk!kli fifiUggmiiVggniih hh=hHhQhih hh>hIhRhi fAhifBhiwhiC4}hi+XggiYggijlijli׍jijimj#kimqVrj$kijijij&k:kij'k;kij)kijC5}*ki(XfiYfsftf ,0e sfe eНsfeѝtf̬n}nn~nKΩfϠΑѥqpC6}Р `Ѡ `` e d "f b dLQr 2c /e qpL`7r@@E!8`h@"@#@j@Fn@@o@j@C7}/`i@y@h@"@#@i@`LCAR?"} Loading AMODEM 7.5Copyright (C) 19C8}86, 1987 Trent Dudley":POKE752,0:POKE559,34:RUN"D1:AMODEM7?.BAS"@ Loading AMODEM 7.5Copyright (C) 19@F $ABCDEFFFF G:} G;@,;@f,G;};@,;@,;@,;@,Q6.*.*]6-t6-I:,&AV6-&A +@G<}@d1B7t@dCAR@U@@g@@76-F:@,%F:@,$AV%AV$BG=}A'-@@B( THE FILE SENDER.%(%( BY GARDNER COMPUTING8( SYSTEM LOCKUPG>}BB @v-@@R:8@B @LP)(! ŠӠԠĠP(" G?}ŠԠ͠V @`( SELECT MODE:j[( <1> TERMINAL,( <2> SEND FILED( <3> RECEIVE G@}FILE[( <4> FORMAT DISKtY#@@K:0)@;@Y @I)!@RA~56-GA}&@H5A6AAAh@@9@(&} ɠ̠Ҡ J BEgh( GB} PRESS EXCAPE TO EXITvAR(*Af@5@@@L6-@dV Avv@@GC}K:-LF:Ad,AU%)@; A%)!A'H*@L GD}N"@'@%@7AfD(>:A%,N @X@F:AG,*)@6!@GE}1>(>:,F%T6-%@X "F:AG,!A" A6!Av F:B2y,"@AGF} F:B2y, @A -!  $= !6-(-(GG}ׯҠ96-= 4!*"((( ٠̠46-@!)(@ B'g% Av) (:GH}F:B2y,"@(*( Ҡ66-: )F:B2y,"@#@F@@D:*.*GI}P AS(o-@|@( (*)(@ B'g% Av) <Q@@GJ}+AR@.(Q( SAVING TEXT FILES TO DISKF1 A61@@ D:MODEPK AFGK}@A@@ D:MODEM.TXTK AvZ4@(4( UNABLE TO SAVE TEXT FILESd)()( GL} HIT ANY KEY TO TRY AGAIN!nE#@@K:0)@;@E AxV-@6-F:%,GM}$(>:,1*@5 @@L6-V A6''6-P:+I:,&A,'A%,0 Av0(}  GN}MAX SECTORS SENDABLEe-@@-(SEND SEND SEND SEND@(D:filename R-@@Ve4@&8GO} @@-@8@26-A:7@<@,,2( SECTORSL !*(ŠGP}ϠŠϠĠ>-@A B L Ah @@R6.+hhhԢBHI V0 GQ}ՠ`h6-?:C:,<&@,U AFAf@) Av=-@AA M6-U-/ 6-GR}F:,*@!(>:,% / A) Av@() A) A@() AOGS} AO(}P:+I:,&A,'A%, MAX SECTORS RECEIVABLEi-@@1(RECEIVE RECEIVE RECEIVEGT}D(D:filename V-@@Zi4@&46-@(7@<@,4:46-@E6.7@@R-@@*"@*(   G_}0"@0(   ' '( PRESS FOR MENU&6-F:B2y,&@AG`}V%] Af6.hhhLV;@@R:]@8@R:AP@@Ga}'AR9AS@KAV]AW@oAX@6-?:C:,<@,$RAfGb}@.-F:A,$AV9(>:F:,,= OAfR&99'GOTO 250' TO CONTINUE AFTER AN ABOGc}RT01AR@1AFAVAm.AT@D:*.*9@D@VAGd}c(>:A%,m @D:MODEMm.AT@D:*.*9@D@VAD3~\^+?~V~\^+~F}FF>j ;|<Q+FPr#PZP%9+|&Y9h t.^u 9FuFF@FP6Y[[Yb(."YP6YP[[=u+PF@P)[[YP(>&YuY(Y Y(YF>&YuFPFPFP6IYP FPFP6IYPFC~t~u^F>&Yu=P[F u}FFNz;wz@PvZ[[FFFn؋>}9tNFn};v6-FPR1[[>}MMD}؋OO@}؋GGB뷃>^ u>h t|Du F^ ~^u~A| F-@FD@FPV1[[>^ tDD>&Y$DDz@DBFz` b j Fd D^_]UWVF^G+FHu0`>^ t F@P6+PF@P$[[>f^tVTYP[[=u빃|DuFFn؃xDtFS[@F^?u+DB@F}QzQP+PtB/ FDB9EBvF)EBFFn؋>}9uF(ލGFPS1[[EDE@EBFFn؀8uFF9F~ DBFV` b j Fd D^_]˃>h th f d =DUVv ۴[^ȊP۴[;uz+^]UV^G+FHuv vSL>^ t F@P6+PF@P[[|Duh Ff d =%6 ^]ˡ`zY>b u1YP[=stw , t,t` b ` +UV}?u +^ lFF9F|DtF9FF<u|DuFF<tF9F} FFFF^ <u |@uDD^]UV6X[-F6}|DtvV[P [[FF<u݋6}3^ FF@@;F}|Du^^ F^F<t V[F^]UV6}N^? t?u ;rF<tV[HF^]UV~t3~u~ Pt&~ t ~ t~t~ Ht ~ t6aP|Q}®+z|P^PPP:P P P\P! - t(Ht7-t -!t-t-t-t FHH|H~ FH|H~+_ Z UP~uG~ t_t#~ }^w^F @wD_G뵋^_?^tG~ :tF ^]UV~uN~ u F_t%~ }^w^F @wD_G+^_?^tG~ :tF ^]UVF`zY>PYQ [[z>l t+P>P[[x@uP>Q9[[x@ux6}D@^\PFv1[[Vvg[[\Pvg[[|P[P|Pxb|DuP\PxbFdDBFV^?tTP\Qxbv[PvxbP\Pxbv[@F~uF<t[|Dt~tP\Pxb|DuF|^|@u|@ ~Ɔ|^D@@}^~tP\PxbxG[ze[b ^]U~;|~D ^FF F^F^]U^Bt Bt>t^t~VuFF~u~ts~t&pPVP[[=tY>ptRpP/2u@SQ9[‹&w&wZz9[[ u"vpP1[[L9PvpP]Uv vv u~ t v:9[]U~ju+;FP+Qv1F؀?t~u v[v vPrFF]U FdzvFPS[[^?t2SFP1[[FPNQn[[+PNQNQɴ u0+P\Q^7C u"FP[F tHu F F뎃F +Pj>Q^wC tFP4[Hu ^ ^> ~u ^  ^G^ ^G]U+Pv>[[F@ubPNQvPFvG[~tփ~|ЍFF~ u)NN~uVV~u^^~u+]Udžrz9vxWP [[F0_FdžtPtPvFPFPv~[[F+P}9[~uv\WP[[džrB~t~tvjWP[[&FPNQD[[)vvM[[2ve[FPFPV[[ u~tc9ֱb߱_9F~P^9[+Pѡ9[9>v9>T^t{99r]UWVvF@P1[[v[@FFF@F=PFP1[[BSFN^F&aF)aFv~v v FFPK^^ ^ FF FF^^_]UTPPutPFPvFPe[[#vFP[[F=u)FP9[vFPe[[vFP[[F+P[F]UVv[vN9Fs<:t <\t<.u<.uDPv1[[^F^]UFFFPv[[FPy[ ؋FV9\u9\t FF9F܋F9F+ n؊]]UVVƆdždžPv$[[Py[ ؋9\u9\t9׋9P9[FPӘ9[FPP1[[]PPe[[+PP[[>p]P[HP]]P[P]PbP]PbFP\P1[[]P\Pe[[ ؃]uPP1[[]Pe[[]u]]PPg[[P[PPbP]Qbv[PvbPP1[[P]Pb\P[P\Pb\Pv1[[P]PbPP1[[ ؀]u]]PPe[[P[PPbP]Qbv[Pvb ؀]u/P]PbFP[PFPbP]Pb ؃]tAP]Pbv[Pvb P]PbPPbG[]PFPe[[FPP1[[P[vG9PPu9[[ tXֱ_6_PP+PPE߱PxWP [[Z+PP[[+P]9[Ze[^]URFPӘ9[]PFPe[[+PNQvC u PPFPD9]UV+P8^Q^uS9[FRPC u+^Q\QPFP7 [[=tv6P1[[vv v9 ^]U^uS9[Pv6P9 @u68 []Uv vv,]Uv[]U졂^RPv1[[]ˋ^t^-A˸UV^FF^?\t^+P:^QvC uC^RuSw9ZRP[FN~t v^xR\uv^@R)^Rt=^PGRPg[[vFRPg[[+^]++++˸ ˸UV^RP[PV6(b^RtP?^P6(bv[Pv6(b~tv[Pv6(bPA^P6(b^]˸+++˸˸˸˸+˸˸˸UV^?t>S[Pv6(bv[؋v8\tPD^P6(bv[Pv6(bPF^P6(b^]˸˸˸˸˸UVvN^4arzwt:uCF;uF;uָ^]b^$a6ͱ[ƀȀ}+VTURֱcbHbbbIbQP6b6bE+PP[[a__!P[vFP[[FPy[!P[-$؉FPFP[[+P2Q[[[P P6Ȁ6ƀ"P[+PKP[[cP[߱ +P GPҳ[[6[ ]U>bu+F v [Ht]UFHuHHuHuHuHu- tmHu-u-u -&u-u-tUHt\Ht6I6s؁>}}}6666믃>}~}փ>}~>}(~.}(}빁>}|m>}}}(}+PZ19]á t0+PP66b6b6b6bE6`[áƀȀ9Tu9Vt46b6[[6b6b6b6bE6[UVF( t)Pv[[vı[FbHH;F΃~uFFP6b6b6b6bW b+F||vı[|㋇XZTVFYvı[ȡ|Fڙ>b扌XZ6ḃPv@t%bFP6b[[̇P[FF9F^]UVƀȀ9Tu 9Vu06V6TvFFbHH;F~)ƀȀ9Tu9Vt6ḃPv@uʃ~uFFP6b6b6b6bN F|>b|6V6Tvb+FFZvı[ȋF|ڙ>b扌XZ6ḃPv@t&bFP6b[[̇P[FF9b|㋇XZvı[TV^]U ~u*qPWP[[=u>*qu,*qPVP [[F6666ḃP6, t vezv*qṖPҴF@u*6ı[FV6ḃP6F@u~u*qPVP[[ve[~tFVv[]UXFv̇P[[FPPvFPFP[FFF;c~ F+cFF~}FFF}66664[PF)Fv[[ֱa_*qP[P+PFP߱]UWVv+vF^? u Wv9[G9vwb+}^_]UƀȀ9Tu 9Vu6V6Tv6ḃPv@uP6b6b6b6bN6b6b[[|@>b£|bH>bTVXŻP [|㋇XZvı[TV]U졒 uPv[[vı[6ḃPv@tgP6b6b6b6bWb|Hډ|㋇XZTVXZ6b6b[[̇P;[]U66vFFF9F}6bv[[@u]UFFbP6b[[̇P[Fb9F}3vı[^㉇XZ6ḃPv@uFb9F}?ƀȀ^㉇XZFbP6b[[6c6}Pvı[TVTV^㉇XZFb9F|ߡXZ|]U cF}F ~ P[]Uֱa_FPΰ[߱]Uֱa_+P(P[[P[6}װ[P[ƀȀ9Tu9Vt u+PKP[[cPR6ȀP66dP泱 F+PKP[[~d} PŰ[~ } PŰ[vװ[߱]SV\sD\ -s*\\\^[SQ2rD< ur;I< ur1I< u t< t2r..r .rY[ÜPr~pXUVds3]UVN}]UF Veeo@olooooooooFPFP†vviYY]eeUFVee]UFF@FF^F&?t N FF~|F@FF+^&?t^&7nY u N FFF~|ϋF]U FF~u3FF_Fv MYFNFu~|f~`vY~tPFP u3PFPχ u3F~toPFPYY~tPFP u3PFPχ u3F~uoP+YP!+Y~t;PFP u3FPFPχ tF9PFPχ u3FPFP tF~uoP+YP!+YF~} ~u[vMY~tN]UFFy.;Ft2.g3PY#3 P~ڋ] @GRW\`ejUFFF FPFPχF~u~uF~uv v vχF݋]UPFPF~tF0^F&^F&~uvv v Fˋ]UF oov vvχFF